home *** CD-ROM | disk | FTP | other *** search
- Short: My answer to Adobe Type Manager(tm)
- Uploader: gordonf@intouch.bc.ca (Gordon Fecyk)
- Author: Gordon Fecyk
- Type: util/misc
- Requires: KS/WB 2.04 or later, text/print/HWGPOSTbeta10.lha,
- 2 MB total RAM, hard disk, some CLI savvy
- Version: ATE Beta 5b, (1.5b re-upload)
- Distribution: Aminet, Fred Fish, comp.binaries.amiga, Boston Computer
- Society CD-ROM
- Replaces: util/misc/Atebeta4d.lha, util/misc/ATE.lha, text/font/ATEbeta5b.lha
-
- NOTE TO BETA5B DOWNLOADERS: Sorry everyone for not uploading a beta5b that
- works with POST V17. Unfortunately I couldn't figure out where I started
- using stuff specific to HWGPOST. So, this re-upload doesn't include
- post.library anymore, but requires HWGPOST V22 or better.
-
- NOTE TO CODERS: Feel free to take included source code and do something
- magical with it.
-
- Amiga Typeface Engine (ATE) is my attempt to bring PostScript type
- to the Amiga operating system. Like ATM(tm) for Windows and the Mac,
- ATE builds bitmap fonts from PostScript typefaces on demand, and even
- does it character by character, making it very fast on '030 systems
- and actually usable on 68000 systems. ATE also replaces algorithmic
- styles with true styles if available, so all those dumb EA apps that
- blatantly open the normal style then SetSoftStyle() to get bold or
- italic will get true styles instead.
-
- Using post.library for actually drawing makes ATE usable with more
- typeface formats, including Type 1 PFA, Type 1 PFB, Type 3, that weird
- format Gold Disk uses, I think Nimbus-Q, and anything else that works
- with post.library.
-
- Beta5B includes source code for the actual typeface engine, the suggested
- GUI for implementing a typeface installer and control panel, and source for
- the first incarnation of ATE (ATMbeta1.c) which includes a method of
- extracting character dimensions from a typeface directly.
-
- Installation:
-
- Run the installer script from Shell or Workbench. It will look for
- an existing POST setup and use it, otherwise it installs the correct
- version of post.library based on processor type. It also edits
- User-Startup if it had to install post.library. It will work with
- HWGPOST as well. Use HWG's setup AS IS to ensure ATE works.
-
- Usage:
-
- Restart the computer after install, or double-click on the "ATEbeta5b"
- icon in SYS:WBStartup. You can test ATE with Prefs/Font, by selecting
- any font with the prefix _ATE_. NOTE: Only FunkyFont is actually
- included; the other fonts will generate errors unless you installed
- them. Read ATEbeta4.txt for typeface installing instructions. Best
- advice is to get ATM for Windows, and use the typefaces from it. I
- included _ATE_ and .AFM files for the typefaces used by Windows ATM.
-
- LET ME GET SOMETHING STRAIGHT: I couldn't include a bunch of typefaces
- because it isn't legal, OK? All the included font defenitions except for
- FunkyFont will fail unless you already have the typefaces! Use FunkyFont
- to test ATE, then go purchase ATM for Windows and use the .PFB files from
- there, or obtain them somewhere else.
-
- Compatibility:
-
- Works with OS versions 2.04 up to 3.1. Does not require V37 of
- diskfont.library (but requires minimum V36). Tested with Enforcer
- V37 and Mungwall V37.71. Coded entirely in DICE C 3.0.
- I tested ATE with: Excellence! 3.0, DPaint IV non-AGA, Prefs/Font.
- Other testers used ProWrite 3.3, DPaint IV and V AGA. Compatibility
- depends on how the applications themselves draw text. Apps that
- use the OS (graphics.library and diskfont.library) wil work flawless.
- Others (Notably Professional Page since 1.3) will draw nothing because
- they don't use Text() to draw with. This will not cause any system
- crashes but viewing blank characters will be annoying. :) This
- release is an attempt to get developers on side and start using the
- OS to draw with again.
- One app (ProWrite 3.3) uses the OS to draw to the printer too, so
- you can get excellent type quality on a non-PS printer using ATE.
-
- Distribution Info:
-
- This archive has distribution notices that state only Amiga Computing UK
- may distribute this release. This is hereby superceded by myself;
- disribution is allowed on the four mediums described at the top of this
- document.
-
- Other PD libraries or software houses must obtain permission from me,
- and you must ensure you distribute un-altered archives. Don't worry;
- this is just for tracking info. I'll probably grant permission for
- nothing.
-
- MuchMore 3.3 also included but is copyright 1992 Fridtjof Seibert.
- Distributed with ATEbeta5b under his rules described in muchmore.doc
- (not for profit).
-
- Contact Info:
-
- Gordon Fecyk
- BSMT 5531 McRae Street
- Richmond, BC V6V 2P5
- Canada
-
- -
- ============================================================// //========
- = "I am Gordon of Winterpeg. Windows WAS futile." // // =
- = Find out why: http://www.orca.bc.ca/win95/ // // =
- = Personal E-MAIL: gordonf@intouch.bc.ca \\ \\// // =
- = Home Phone: +1-604-526-8724 \\ XX // =
- = \X/\X/ =
- =========================================================================
- "You can fight the world, or you can be safe. If you're safe, you don't get
- hurt. If you fight, then you do. No choice, Doctor. No choice at all!"
-